package com.qf.service;

import com.github.pagehelper.PageInfo;
import com.qf.entity.AirQualityIndex;

/**
 * @author 10537
 * @version V1.0
 * @Date 2021/10/4 16:39
 */

public interface AirQualityService {

    /**
     * 添加空气质量信息
     * @param airQualityIndex
     */
    void add(AirQualityIndex airQualityIndex);

    /**
     * 删除空气质量信息
     * @param id
     */
    void remove(Integer id);

    /**
     * 修改空气质量信息
     * @param airQualityIndex
     */
    void modify(AirQualityIndex airQualityIndex);

    /**
     * 根据主键id查询空气质量信息
     * @param id
     * @return
     */
    AirQualityIndex findById(Integer id);

    /**
     * 根据区域id分页查询空气质量信息
     * @param page
     * @param rows
     * @param districtId
     * @return
     */
    PageInfo<AirQualityIndex> findByDistrictIdAndPage(Integer page,Integer rows,Integer districtId);
}
